apple syrup - German English Dictionary